var a = 10;
var b = '1243';
var c = undefined;
var d = new Object({ a: 12 });
var f = undefined; // 最好不要用
// let g : symbol = Symbol('123')
//
// let promise = new Promise(resolve => {
//
// });
// null: 手动赋值成null  和 undefined :没有赋值
// 隐式转换后都是 false
var g = undefined;
// let e: [] = [1, 3, 4, '', 6];
var e = [1, 2, 3, 4, '123'];
// 参数 是字符串类型 返回值 : 没有返回值
// unknown: 不知道是什么类型   any :什么类型都可以
var fn = function (str) {
    return {
        a: 123
    };
};
fn('123');
var aaa = 123;
console.log(d);
function Person() {
}
Person.prototype.sayName = function () {
    console.log('小明');
};
// let person :unknown= new Person();
// person.sayName();
